Component({
  properties: {},

  data: {
    isChecked: true, // 是否勾选协议

  },

  methods: {
    // 点击服务协议
    onServiceClick() {
      wx.showToast({
        title: '跳转到服务协议页面',
        icon: 'none',
      });
    },

    // 点击隐私规则
    onPrivacyClick() {
      wx.showToast({
        title: '跳转到隐私规则页面',
        icon: 'none',
      });
    },

    // 点击注册
    onRegister() {
      if (!this.data.isChecked) {
        wx.showToast({
          title: '请先同意协议',
          icon: 'none',
        });
        return;
      }
      wx.showToast({
        title: '注册功能开发中',
        icon: 'none',
      });
    },

    getUserProfile(e) {
      // 推荐使用wx.getUserProfile获取用户信息，开发者每次通过该接口获取用户个人信息均需用户确认，开发者妥善保管用户快速填写的头像昵称，避免重复弹窗
      wx.getUserProfile({
        desc: '展示用户信息', // 声明获取用户个人信息后的用途，后续会展示在弹窗中，请谨慎填写
        success: (res) => {
          console.log(res)
          this.setData({
            userInfo: res.userInfo,
            hasUserInfo: true
          })
        }
      })
    },

    // 点击登录
    onLogin() {
      if (!this.data.isChecked) {
        wx.showToast({
          title: '请先同意协议',
          icon: 'none',
        });
        return;
      }
      wx.showToast({
        title: '登录功能开发中',
        icon: 'none',
      });
    },
  },
});
